{$CLEO}
 
0000: NOP
              
:Start
wait 0
if and
player.Controllable($PLAYER_CHAR)
0ADC:   test_cheat "p8"
jf @Start

        0A8C: write_memory 0x442B5C size 1 value 0x90 virtual_protect 1
        0A8C: write_memory 0x442B5D size 1 value 0x90 virtual_protect 1
        0A8C: write_memory 0x442B5E size 1 value 0x90 virtual_protect 1

        //Remove the shitty message
        0A8C: write_memory 0x859894 size 1 value 0x90 virtual_protect 1
        0A8C: write_memory 0x859895 size 1 value 0x90 virtual_protect 1
        0A8C: write_memory 0x859896 size 1 value 0x90 virtual_protect 1
        0A8C: write_memory 0x859897 size 1 value 0x90 virtual_protect 1
        0A8C: write_memory 0x859898 size 1 value 0x90 virtual_protect 1
        0A8C: write_memory 0x859899 size 1 value 0x90 virtual_protect 1
 
:Begin
Model.Load(#CROGRL3)
Model.Load(#M4)
038B: load_requested_models
 
04C4: store_coords_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 from_actor $PLAYER_ACTOR with_offset 0.0 2.0 -1.0
 
$SECOND_PLAYER = Player.Create(1, $TEMPVAR_FLOAT_1, $TEMPVAR_FLOAT_2, $TEMPVAR_FLOAT_3)
$SECOND_PLAYER_ACTOR = Actor.EmulateFromPlayer($SECOND_PLAYER)
09C7: change_player $SECOND_PLAYER model_to #CROGRL3 
//Friend or Foe
//DWFYLC1 
//GANGRL3
////////($SECOND_PLAYER_ACTOR, 1, 1, 1, 1, 1)
//////////($PLAYER_ACTOR, 1, 1, 1, 1, 1)

//Actor.AddArmour($SECOND_PLAYER_ACTOR, 99999)
//Actor.AddArmour($PLAYER_ACTOR, 99999)
                                                                            // 6 move 6 karate style
 

07FE: set_actor $SECOND_PLAYER_ACTOR fighting_style_to 4 moves 6
09F8: give_player2_weapons_of_player1 
//06F3: set_players_can_target_eachother 1 
//0568: set_actor $PLAYER_ACTOR untargetable 0 
//0568: set_actor $SECOND_PLAYER_ACTOR untargetable 0 
06E0: set_2_player_camera_mode_to 2 
//06FA: allow_players_to_use_separate_vehicles 0 
094F: enable_actor $SECOND_PLAYER_ACTOR  pain_audio

//094E: set_actor $SECOND_PLAYER_ACTOR mute_pain_audio 0
06F2: release_2_players_distance_limit
//////// set_actor $SECOND_PLAYER_ACTOR immune_to_nonplayer 1

:Start3
wait 0
if
0ADC:   test_cheat "p8"
jf @Start3
06DF: destroy_player $SECOND_PLAYER

:Start2
wait 0
if and
player.Controllable($PLAYER_CHAR)
0ADC:   test_cheat "p8"
jf @Start2


 
:Begin2
Model.Load(#GANGRL3)
Model.Load(#M4)
038B: load_requested_models
 
04C4: store_coords_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 from_actor $PLAYER_ACTOR with_offset 0.0 2.0 -1.0
//Rival
//SBMORI 
$SECOND_PLAYER = Player.Create(1, $TEMPVAR_FLOAT_1, $TEMPVAR_FLOAT_2, $TEMPVAR_FLOAT_3)
$SECOND_PLAYER_ACTOR = Actor.EmulateFromPlayer($SECOND_PLAYER)
09C7: change_player $SECOND_PLAYER model_to #GANGRL3
 
////////($SECOND_PLAYER_ACTOR, 1, 1, 1, 1, 1)
//////////($PLAYER_ACTOR, 1, 1, 1, 1, 1)

//Actor.AddArmour($SECOND_PLAYER_ACTOR, 99999)
//Actor.AddArmour($PLAYER_ACTOR, 99999)



             //07FE: set_actor $PLAYER_ACTOR fighting_style_to 8 moves 6 

//07FE: set_actor $SECOND_PLAYER_ACTOR fighting_style_to 6 moves 6         //boxing move a 5 moves 6
09F8: give_player2_weapons_of_player1 
//06F3: set_players_can_target_eachother 1 
//0568: set_actor $PLAYER_ACTOR untargetable 0 
//0568: set_actor $SECOND_PLAYER_ACTOR untargetable 0 
06E0: set_2_player_camera_mode_to 2 
//06FA: allow_players_to_use_separate_vehicles 0 
094F: enable_actor $SECOND_PLAYER_ACTOR  pain_audio
//094E: set_actor $SECOND_PLAYER_ACTOR mute_pain_audio 0
06F2: release_2_players_distance_limit
//////// set_actor $SECOND_PLAYER_ACTOR immune_to_nonplayer 1

//settings

:Start4
wait 0
if
0ADC:   test_cheat "p8"
jf @Start4
06DF: destroy_player $SECOND_PLAYER


:Start5
wait 0
if and
player.Controllable($PLAYER_CHAR)
0ADC:   test_cheat "p8"
jf @Start5


 
:Begin3
Model.Load(#COPGRL3)
Model.Load(#M4)
038B: load_requested_models
 
04C4: store_coords_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 from_actor $PLAYER_ACTOR with_offset 0.0 2.0 -1.0
//Friend of Foe
//FAM1 
$SECOND_PLAYER = Player.Create(1, $TEMPVAR_FLOAT_1, $TEMPVAR_FLOAT_2, $TEMPVAR_FLOAT_3)
$SECOND_PLAYER_ACTOR = Actor.EmulateFromPlayer($SECOND_PLAYER)
09C7: change_player $SECOND_PLAYER model_to #COPGRL3
 
////////($SECOND_PLAYER_ACTOR, 1, 1, 1, 1, 1)
//////////($PLAYER_ACTOR, 1, 1, 1, 1, 1)
//GANGRL3

//Actor.AddArmour($SECOND_PLAYER_ACTOR, 99999)
//Actor.AddArmour($PLAYER_ACTOR, 99999)
 


07FE: set_actor $SECOND_PLAYER_ACTOR fighting_style_to 5 moves 6    // 7 move 6 boxing move b
09F8: give_player2_weapons_of_player1 
//06F3: set_players_can_target_eachother 1 
//0568: set_actor $PLAYER_ACTOR untargetable 0 
//0568: set_actor $SECOND_PLAYER_ACTOR untargetable 0 
06E0: set_2_player_camera_mode_to 2 
//06FA: allow_players_to_use_separate_vehicles 0 
094F: enable_actor $SECOND_PLAYER_ACTOR  pain_audio
//094E: set_actor $SECOND_PLAYER_ACTOR mute_pain_audio 0
06F2: release_2_players_distance_limit
//////// set_actor $SECOND_PLAYER_ACTOR immune_to_nonplayer 1

:Start6
wait 0
if
0ADC:   test_cheat "p8"
jf @Start6
06DF: destroy_player $SECOND_PLAYER





:Start7
wait 0
if and
player.Controllable($PLAYER_CHAR)
0ADC:   test_cheat "p8"
jf @Start7


 
Model.Load(#GUNGRL3)
Model.Load(#M4)
038B: load_requested_models
 
04C4: store_coords_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 from_actor $PLAYER_ACTOR with_offset 0.0 2.0 -1.0
//Friend of Foe
//FAM1 
$SECOND_PLAYER = Player.Create(1, $TEMPVAR_FLOAT_1, $TEMPVAR_FLOAT_2, $TEMPVAR_FLOAT_3)
$SECOND_PLAYER_ACTOR = Actor.EmulateFromPlayer($SECOND_PLAYER)
09C7: change_player $SECOND_PLAYER model_to #GUNGRL3
 
////////($SECOND_PLAYER_ACTOR, 1, 1, 1, 1, 1)
//////////($PLAYER_ACTOR, 1, 1, 1, 1, 1)
//GANGRL3

//Actor.AddArmour($SECOND_PLAYER_ACTOR, 99999)
//Actor.AddArmour($PLAYER_ACTOR, 99999)
 


07FE: set_actor $SECOND_PLAYER_ACTOR fighting_style_to 7 moves 6    // 7 move 6 boxing move b
09F8: give_player2_weapons_of_player1 
//06F3: set_players_can_target_eachother 1 
//0568: set_actor $PLAYER_ACTOR untargetable 0 
//0568: set_actor $SECOND_PLAYER_ACTOR untargetable 0 
06E0: set_2_player_camera_mode_to 2 
//06FA: allow_players_to_use_separate_vehicles 0 
094F: enable_actor $SECOND_PLAYER_ACTOR  pain_audio
//094E: set_actor $SECOND_PLAYER_ACTOR mute_pain_audio 0
06F2: release_2_players_distance_limit
//////// set_actor $SECOND_PLAYER_ACTOR immune_to_nonplayer 1
07DD: set_actor $SECOND_PLAYER_ACTOR  attack_rate 100 // previously known as temper_to


:Reset
wait 0
if
0ADC:   test_cheat "p8"
jf @Reset
06DF: destroy_player $SECOND_PLAYER



:Start8
wait 0
if and
player.Controllable($PLAYER_CHAR)
0ADC:   test_cheat "p8"
jf @Start8


 
:Begin34
Model.Load(#MECGRL3)
Model.Load(#M4)
038B: load_requested_models
 
04C4: store_coords_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 from_actor $PLAYER_ACTOR with_offset 0.0 2.0 -1.0
//Friend of Foe
//FAM1 
$SECOND_PLAYER = Player.Create(1, $TEMPVAR_FLOAT_1, $TEMPVAR_FLOAT_2, $TEMPVAR_FLOAT_3)
$SECOND_PLAYER_ACTOR = Actor.EmulateFromPlayer($SECOND_PLAYER)
09C7: change_player $SECOND_PLAYER model_to #MECGRL3
 
////////($SECOND_PLAYER_ACTOR, 1, 1, 1, 1, 1)
//////////($PLAYER_ACTOR, 1, 1, 1, 1, 1)
//GANGRL3

//Actor.AddArmour($SECOND_PLAYER_ACTOR, 99999)
//Actor.AddArmour($PLAYER_ACTOR, 99999)
 


07FE: set_actor $SECOND_PLAYER_ACTOR fighting_style_to 5 moves 6    // 7 move 6 boxing move b
09F8: give_player2_weapons_of_player1 
//06F3: set_players_can_target_eachother 1 
//0568: set_actor $PLAYER_ACTOR untargetable 0 
//0568: set_actor $SECOND_PLAYER_ACTOR untargetable 0 
06E0: set_2_player_camera_mode_to 2 
//06FA: allow_players_to_use_separate_vehicles 0 
094F: enable_actor $SECOND_PLAYER_ACTOR  pain_audio
//094E: set_actor $SECOND_PLAYER_ACTOR mute_pain_audio 0
06F2: release_2_players_distance_limit
//////// set_actor $SECOND_PLAYER_ACTOR immune_to_nonplayer 1

:Reset2
wait 0
if
0ADC:   test_cheat "p8"
jf @Reset2
06DF: destroy_player $SECOND_PLAYER



:Start9
wait 0
if and
player.Controllable($PLAYER_CHAR)
0ADC:   test_cheat "p8"
jf @Start9


 

Model.Load(#NURGRL3)
Model.Load(#M4)
038B: load_requested_models
 
04C4: store_coords_to $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 from_actor $PLAYER_ACTOR with_offset 0.0 2.0 -1.0
//Friend of Foe
//FAM1 
$SECOND_PLAYER = Player.Create(1, $TEMPVAR_FLOAT_1, $TEMPVAR_FLOAT_2, $TEMPVAR_FLOAT_3)
$SECOND_PLAYER_ACTOR = Actor.EmulateFromPlayer($SECOND_PLAYER)
09C7: change_player $SECOND_PLAYER model_to #NURGRL3
 
////////($SECOND_PLAYER_ACTOR, 1, 1, 1, 1, 1)
//////////($PLAYER_ACTOR, 1, 1, 1, 1, 1)
//GANGRL3

//Actor.AddArmour($SECOND_PLAYER_ACTOR, 99999)
//Actor.AddArmour($PLAYER_ACTOR, 99999)
 


07FE: set_actor $SECOND_PLAYER_ACTOR fighting_style_to 6 moves 6    // 7 move 6 boxing move b
09F8: give_player2_weapons_of_player1 
//06F3: set_players_can_target_eachother 1 
//0568: set_actor $PLAYER_ACTOR untargetable 0 
//0568: set_actor $SECOND_PLAYER_ACTOR untargetable 0 
06E0: set_2_player_camera_mode_to 2 
//06FA: allow_players_to_use_separate_vehicles 0 
094F: enable_actor $SECOND_PLAYER_ACTOR  pain_audio
//094E: set_actor $SECOND_PLAYER_ACTOR mute_pain_audio 0
06F2: release_2_players_distance_limit
//////// set_actor $SECOND_PLAYER_ACTOR immune_to_nonplayer 1

:Reset3
wait 0
if
0ADC:   test_cheat "p8"
jf @Reset3
06DF: destroy_player $SECOND_PLAYER



jump @Start


